package cn.yeziji.forum.dto.qa;

import lombok.Data;

import javax.validation.constraints.Max;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotNull;

/**
 * 用户操作问题或答案的操作
 *
 * @author gzkemays
 * @since 2022/11/15 2:36 PM
 */
@Data
public class UserQaDTO {
  /** 问题或答案的 id */
  @NotNull(message = "未指定实体")
  Integer id;

  @Max(value = 1, message = "没有指定的主体")
  @Min(value = 0, message = "没有指定的主体")
  @NotNull(message = "未指定主体")
  Integer mode;
}
